package org.maodian.shindigbook.social.facebook.model;

import org.joda.time.DateTime;

/**
 * Stands for a comment. The comment has the below structure:
 * <pre>
 * {
 *  "id": "1453829230010_530983",
 *  "from": {
 *    "name": "Yang Zou",
 *    "id": "1053460052"
 *  },
 *  "message": "\u4e00\u5bb6\u4eba\u90fd\u559c\u6b22\u8df3...",
 *  "created_time": "2010-05-06T06:02:02+0000"
 * }
 * </pre>
 * @author Pigwen
 *
 */
public interface Comment {

  void setId(String id);
  
  String getId();
  
  void setFrom(Publisher publisher);
  
  Publisher getPublisher();
  
  void setMessage(String message);
  
  String getMessage();
  
  void setCreatedTime(DateTime createdTime);
  
  DateTime getCreatedTime();
}
